having a bump on its surface - Spanisch Englisch Wörterbuch